61789-29-5

Polyphosphoric acids, decyl esters, sodium salts

Polyphosphoric acids, decyl esters, sodium salts
CAS 61789-29-5 molecular structure
Product Code
2221111
Product Name
Polyphosphoric acids, decyl esters, sodium salts
CAS Number
61789-29-5