1,4,8,11-Tetraazacyclotetradeca-4,7,11,14-tetraene,5,12-dimethyl-7,14-diphenyl-

Product Code: 634642
Molecular Formula: C24H28N4
Molecular Weight:
391858-39-2