Free release

61206-91-5 benzeneacetic acid, a-(1h-naphth[1,2-d]imidazol-2-ylhydrazono)-

service@apichina.com
Product Name Benzeneacetic acid, a-(1H-naphth[1,2-d]imidazol-2-ylhydrazono)-
CAS No. 61206-91-5
Molecular Formula C19H14N4O2