2,5-Bis(allyloxy)terephthalaldehyde | CAS 2377871-78-6 | Chemical Identity, Structure & RFQ | MolGraph