128506-42-3
3-(DODECYLOXY)-2-HYDROXY-N,N-DIMETHYL-N-(2-(PHOSPHONOOXY)ETHYL)-1-PROPANAMI NIUM, INNER SALT
Product Code:
1492669
Molecular Formula:
Molecular Weight:
Order 128506-42-3