[5-(Benzhydrylidene-amino)-1,3-dioxo-1,3-dihydro-isoindol-2-yl]-acetic acid ethyl ester (HCID 86595479)|Huagongshe