chemical structure of 10081-39-7 FT-0636628

Product Name:

2,6-DIPHENYL-4-(2,4,6-TRIPHENYL-1-PYRIDINIO)PHENOLATE

Catalog No: FT-0636628

CAS NO:10081-39-7
MW:551.7000 g/mol
MF:C41H29NO