Free release

883751-84-6 1-naphthaleneacetic acid, 2-phenylhydrazide

service@apichina.com
Product Name 1-Naphthaleneacetic acid, 2-phenylhydrazide
CAS No. 883751-84-6
Molecular Formula C18H16N2O