2921878-86-4 | 2-(benzyloxy)-5-bromo-3-chloro-6-fluorobenzaldehyde | AOBChem