Ethyl 3-methoxy-4-(naphth-2-ylmethoxy)benzoate (HCID 19773143)|Huagongshe