334952-08-8

334952-08-8 structure
334952-08-8 structure

Name 1-acetyl-3-(1-ethoxy-1-phenylmethylene)-6-ethoxycarbonyl-2-indolinone
Molecular Formula C22H21NO5
Molecular Weight 379.40584