Home Chemical Details 6636-02-8
2,2-DIPHENYLACETOHYDRAZIDE
Benzeneacetic acid, a-phenyl-, hydrazide
2,2-diphenylacetohydrazide(SALTDATA: FREE)
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us