Product Inquiry

Product Name: N'-(diphenylmethylidene)acetohydrazide
CAS Number: 52919-86-5