164397-17-5
Benzenesulfonic acid, 4-dodecyl-, 2-hydroxy-3-phenoxypropyl ester
Product Code:
1341927
Molecular Formula:
C27H40O5S
Molecular Weight:
Order 164397-17-5