Home Chemical Details 139226-30-5
(Z)-5-(3,5-di-tert-butyl-4-hydroxybenzylidene)-2-iminothiazolidin-4-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us