Free release

765308-61-0 benzeneacetic acid, (2e)-2-propynylidenehydrazide

service@apichina.com
Product Name Benzeneacetic acid, (2E)-2-propynylidenehydrazide
CAS No. 765308-61-0
Molecular Formula C11H10N2O