Free release

16067-61-1 1,2-benzenedicarboxylic acid, mono(2-benzoylhydrazide)

service@apichina.com
Product Name 1,2-Benzenedicarboxylic acid, mono(2-benzoylhydrazide)
CAS No. 16067-61-1
Molecular Formula C15H12N2O4