Free release

99840-61-6 benzoic acid, butylidenehydrazide

service@apichina.com
Product Name Benzoic acid, butylidenehydrazide
CAS No. 99840-61-6
Molecular Formula C11H14N2O