2969473-88-7 | 2-fluoro-3-iodo-6-methoxy-5-methylbenzaldehyde | AOBChem