391858-39-2
1,4,8,11-Tetraazacyclotetradeca-4,7,11,14-tetraene,5,12-dimethyl-7,14-diphenyl-
Product Code:
634642
Molecular Formula:
C24H28N4
Molecular Weight:
Order 391858-39-2