2969411-10-5 | 4-(benzyloxy)-3-fluoro-5-isopropoxybenzaldehyde | AOBChem