Home Chemical Details 22631-59-0
SPECS AA-768/31451052
3,5-DICHLORO-4-METHOXYBENZHYDRAZIDE
3,5-DICHLORO-4-METHOXYBENZENECARBOHYDRAZIDE
211-213
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us