4-(2-Benzoylpyrrol-1-yl)-2-iodobutyric acid methyl ester (HCID 54069941)|Huagongshe