160156-75-2

160156-75-2 structure
160156-75-2 structure

Name 1,6-di(o-hydrxyphenyl)-4,7,10,13-tetraaza-3,14-dimethyl-2,14-diene-1,8,9,16-hexadecatetraone
Molecular Formula C26H30N4O6
Molecular Weight 494.54000
Exact Mass 494.21700
PSA 156.86000
LogP 2.94620