Dibenzacridine

Product Code: 2451890
Molecular Formula:
Molecular Weight:
138757-78-5