856198-05-5 | Ethyl α-hydroxy-4-methoxy-1-naphthaleneacetate | AOBChem