1075747-94-2
[3-(5,6-dimethoxy-1H-benzoimidazol-2-yl)propyl]methylcarbamic acid benzyl ester
Product Code:
2428679
Molecular Formula:
Molecular Weight:
Order 1075747-94-2