4-[(8-Hydroxyoctyl)oxy]benzaldehyde (HCID 86725128)|Huagongshe