2969219-51-8 | 4-(benzyloxy)-2,5-dichloro-3-fluorobenzaldehyde | AOBChem