50957-96-5
Phosphoric acid, dodecyl ester, sodium salt
Product Code:
299713
Molecular Formula:
C12H25Na2O4P
Molecular Weight:
310.27
Order 50957-96-5