2384954-80-5 | 2,5-Difluoroisophthalaldehyde | AOBChem