13-Oxa-2,6,7,11-tetraazapentadeca-2,4,8,10-tetraenoic acid,5,8-dimethyl-12-oxo-3,10-diphenyl-, ethyl ester, (Z,Z,E,E)-
Product Code: 1872697
Molecular Formula: C26H30N4O4
Molecular Weight:

tetraazapentadeca,tetraenoic,dimethyl,diphenyl,ethyl,ester,CASNo 105701-02-8