2921728-96-1 | 3-(benzyloxy)-4-chloro-5-fluorobenzaldehyde | AOBChem