135581-71-4

135581-71-4 structure
135581-71-4 structure

Name N-(Diphenylamino)-N'-(phenyl)-2,6-dinitrobenzoquinonediimine
Molecular Formula C24H17N5O4
Molecular Weight 439.42300
Exact Mass 439.12800
PSA 119.60000
LogP 6.33460