Free release

650588-33-3 benzoic acid,(2e)-[[1-(phenylmethyl)-1h-indol-3-yl]methylene]hydrazide

service@apichina.com
Product Name Benzoic acid,(2E)-[[1-(phenylmethyl)-1H-indol-3-yl]methylene]hydrazide
CAS No. 650588-33-3
Molecular Formula C23H19N3O