Top Suppliers:I want be here

1638702-85-8

1638702-85-8 structure
1638702-85-8 structure

Name 5,10-Bis(4-(1-phenyl-1H -benzo[d]imidazol-2-yl)phenyl)-5,10-dihydrophenazine
Molecular Formula C50H34N6
Molecular Weight 718.84516