2-[6-(2-Benzyloxyacetoxy)naphthalen-2-yl]propionic acid methyl ester (HCID 59253968)|Huagongshe