2,2-Dibenzyl-4,5-diphenyl-2H-imidazole

Product Code: 1128930
Molecular Formula: C29H24N2
Molecular Weight: 400.51
55682-37-6