Free release

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

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