Home Chemical Details 129058-45-3
2'-(2-Benzothiazolyl)-6'-hydroxybenzothiazolephosphate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us