62590-17-4

62590-17-4 structure
62590-17-4 structure

Name 2-(1-ethylpiperidin-1-ium-1-yl)ethyl 2-methoxybenzoate,iodide
Molecular Formula C17H26INO3
Molecular Weight 419.29800
Exact Mass 419.09600
PSA 35.53000