137691-99-7
1H-Benzimidazole, 2-decylmethyl-
Product Code:
1792176
Molecular Formula:
C18H28N2
Molecular Weight:
Order 137691-99-7