2921729-06-6 | 3-(benzyloxy)-4,6-dichloro-2-fluorobenzaldehyde | AOBChem