10-(4-Formylphenyl)-10H-phenothiazine-3,7-dicarbaldehyde | CAS 1787231-81-5 | Chemical Identity, Structure & RFQ | MolGraph