Free release

896420-36-3 benzoic acid, 3-[1-(dicyanomethylene)-2-phenyl-1h-inden-3-yl]-, butylester

service@apichina.com
Product Name Benzoic acid, 3-[1-(dicyanomethylene)-2-phenyl-1H-inden-3-yl]-, butylester
CAS No. 896420-36-3
Molecular Formula C29H22N2O2