1-Acetyl-5-benzoyl-3-(ethoxy-phenyl-methylidene)-2-indolinone (HCID 68993856)|Huagongshe