626-19-7 | Isophthalic dicarboxaldehyde | AOBChem