653593-31-8
Phenazine,2-(1,3-dihydroxy-4,4,5,5-tetramethyl-2-imidazolidinyl)-5,10-dihydro-5,10-diphenyl-
Product Code:
709617
Molecular Formula:
C31H32N4O2
Molecular Weight:
Order 653593-31-8