(2-Methyl-1H-indol-4-yloxy)-acetic acid benzyl ester (HCID 58765424)|Huagongshe