Phosphoric acid mono-n-dodecyl ester sodium salt

P02548
7423-32-7
MFCD00058971
C12H25O4P.2Na
310.28
We accept Blanket Purchase Order