104717-29-5
palmitic acid, propoxylated, phosphate
Product Code:
816743
Molecular Formula:
Molecular Weight:
Order 104717-29-5