Free release

332409-71-9 1,2-benzenedicarboxylic acid, mono[2-(2-hydroxybenzoyl)hydrazide]

service@apichina.com
Product Name 1,2-Benzenedicarboxylic acid, mono[2-(2-hydroxybenzoyl)hydrazide]
CAS No. 332409-71-9
Molecular Formula C15H12N2O5