2918888-62-5 | 2,4-dichloro-6-fluoroisophthalaldehyde | AOBChem