107940-86-3

107940-86-3 structure
107940-86-3 structure

Name 2-(4-Oxo-2,5-cyclohexadien-1-ylidenamino)-1H-isoindol-1,3(2H)-dion
Molecular Formula C14H8N2O3
Molecular Weight 252.22500
Exact Mass 252.05300
PSA 66.81000
LogP 1.27160