643-79-8 | phthalaldehyde | AOBChem