2-Benzyloxy-5-ethoxybenzaldehyde (HCID 17861254)|Huagongshe