Methyl 4-benzyloxy3-(pyrrol-1-yl)benzoate (HCID 18945286)|Huagongshe