Home Chemical Details 84988-62-5
Einecs 284-852-0
3,6,9,12-Tetraoxahexadecan-1-ol, phosphate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us