112973-13-4
Phosphoric acid, monohexadecyl monohexyl ester, sodium salt
Product Code:
1271999
Molecular Formula:
C22H47O4P·Na
Molecular Weight:
Order 112973-13-4