2969449-18-9 | 3-(allyloxy)-6-chloro-2-fluorobenzaldehyde | AOBChem