4-Benzyloxy-3-cyclopentyloxybenzaldehyde (HCID 21187899)|Huagongshe