96690-72-1
Phosphoric acid, di-C12-18-alkyl esters, sodium salts
Product Code:
1827626
Molecular Formula:
Molecular Weight:
Order 96690-72-1