3-(Octyloxy)benzaldehyde (HCID 13803344)|Huagongshe