Home Chemical Details 175203-28-8
2-{[2-(2,4-dichlorophenoxy)ethyl]thio}ethanohydrazide
(2-(2,4-DICHLOROPHENOXY)ETHYL)THIOACETIC ACID HYDRAZIDE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us