Home Chemical Details 15591-42-1
2-Imino-phenyl-3-thiazolidineethanol
3-(-Hydroxyphenethyl)-2-imino thiazolidine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us