62208-53-1
1H-Benzimidazole, 2-(diphenylmethyl)-1-phenyl-
Product Code:
1210786
Molecular Formula:
C26H20N2
Molecular Weight:
360.45
Order 62208-53-1