Free release

19731-00-1 benzoic acid, o-cyano-, hydrazide (6ci,8ci)

service@apichina.com
Product Name Benzoic acid, o-cyano-, hydrazide (6CI,8CI)
CAS No. 19731-00-1
Molecular Formula C8H7N3O