1621506-46-4 | methyl 3-hydroxy-3-(naphthalen-2-yl)propanoate | AOBChem