Free release

67566-13-6 benzenepropanoic acid, b-oxo-a-phenyl-, 1,2-diphenylhydrazide

service@apichina.com
Product Name Benzenepropanoic acid, b-oxo-a-phenyl-, 1,2-diphenylhydrazide
CAS No. 67566-13-6
Molecular Formula C27H22N2O2