68186-64-1
Phosphoric acid, 2-ethylhexyl ester, sodium salt
Product Code:
611501
Molecular Formula:
C8H17Na2O4P
Molecular Weight:
254.17
Order 68186-64-1