126712-89-8
N,N-DIMETHYL-N-(2-(PHOSPHONOOXY)ETHYL)-1-OCTADECANAMINIUM, INNER SALT
Product Code:
1461922
Molecular Formula:
Molecular Weight:
Order 126712-89-8