1,5-Diacetyl-3-(ethoxy-phenyl-methylidene)-2-indolinone (HCID 68991961)|Huagongshe