Free release

173087-26-8 2-propenoic acid, 2-cyano-3,3-diphenyl-,2-(2-cyano-1-oxo-3,3-diphenyl-2-propenyl)hydrazi

service@apichina.com
Product Name 2-Propenoic acid, 2-cyano-3,3-diphenyl-,2-(2-cyano-1-oxo-3,3-diphenyl-2-propenyl)hydrazide
CAS No. 173087-26-8
Molecular Formula C32H22N4O2