Methyl 2-(2-benzoylpyrrol-1-yl)acetate (HCID 6618880)|Huagongshe