Dimethyl 3-formyl-4-hydroxyheptanedioate (HCID 123250817)|Huagongshe