Phosphoric acid, dodecyl ester, sodium salt

Product Code: 299713
Molecular Formula: C12H25Na2O4P
Molecular Weight: 310.27
50957-96-5