Ethyl 2-(4-(quinolin-2-ylmethoxy)phenyl)acetate (HCID 58368005)|Huagongshe