2179-89-7
BIS(1,3-DIPHENYL-2-IMIDAZOLIDINYLIDENE)
Product Code:
119969
Molecular Formula:
C30H28N4
Molecular Weight:
444.57
Order 2179-89-7