Free release

349631-69-2 benzeneacetic acid, 2-(2-methylbenzoyl)hydrazide

service@apichina.com
Product Name Benzeneacetic acid, 2-(2-methylbenzoyl)hydrazide
CAS No. 349631-69-2
Molecular Formula C16H16N2O2