4-Formyl-3-methoxyphenyl 4-(heptyloxy)benzoate (HCID 89253141)|Huagongshe