Free release

118071-17-3 1,2-benzenedicarboxylic acid, mono[2-(4-methylbenzoyl)hydrazide]

service@apichina.com
Product Name 1,2-Benzenedicarboxylic acid, mono[2-(4-methylbenzoyl)hydrazide]
CAS No. 118071-17-3
Molecular Formula C16H14N2O4