2969213-83-8 | 3,4-Difluoro-5-iodo-2-isopropoxybenzaldehyde | AOBChem