32634-39-2
3-[6-(ETHOXYCARBONYL)-3-ETHYL-2-METHYL-3H-BENZIMIDAZOL-1-IUM-1-YL]PROPANE-1-SULFONATE
Product Code:
1223480
Molecular Formula:
C16H22 N2 O5 S
Molecular Weight:
354.42
Order 32634-39-2