Terephthalaldehyde

Product Number: WD03U90
Product Name: Terephthalaldehyde
CAS: 623-27-8
MF: C8H6O2
MW: 134.13204