Home Chemical Details 18819-96-0
Einecs 242-598-8
O,O-dioctadecyl hydrogen dithiophosphate
Dithiophosphoric acid O,O-dioctadecyl ester
Dithiophosphoric acid O,O-bisoctadecyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us