2969316-12-7 | 4-(benzyloxy)-2-chloro-6-fluorobenzaldehyde | AOBChem