[3-(5,6-dimethoxy-1H-benzoimidazol-2-yl)propyl]methylcarbamic acid benzyl ester

Product Code: 2428679
Molecular Formula:
Molecular Weight:
1075747-94-2