3-(DODECYLOXY)-2-HYDROXY-N,N-DIMETHYL-N-(2-(PHOSPHONOOXY)ETHYL)-1-PROPANAMI NIUM, INNER SALT

Product Code: 1492669
Molecular Formula:
Molecular Weight:
128506-42-3