Free release

106230-18-6 benzenepropanoic acid, a-benzoyl-b-oxo-,(diphenylmethylene)phenylhydrazide

service@apichina.com
Product Name Benzenepropanoic acid, a-benzoyl-b-oxo-,(diphenylmethylene)phenylhydrazide
CAS No. 106230-18-6
Molecular Formula C35H26N2O3