83463-90-5 | Ethyl β-hydroxy-1-naphthalenepropanoate | AOBChem