2,5-dioxopyrrolidin-1-yl(S)-3-(3,5-dinitrobenzamido)-3-phenylpropionate (HCID 86634315)|Huagongshe