Methyl 4-[2-(4-isopropylbenzamido)ethoxy]benzoate (HCID 14426623)|Huagongshe