Home Chemical Details 23964-37-6
3,5-DIIODO-4-METHOXYBENZHYDRAZIDE
3,3-diiodo-4-methoxy-benzoicacihydrazide
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us