55682-37-6
2,2-Dibenzyl-4,5-diphenyl-2H-imidazole
Product Code:
1128930
Molecular Formula:
C29H24N2
Molecular Weight:
400.51
Order 55682-37-6