2353582-78-0 | Methyl α-hydroxy-1-methoxy-2-naphthaleneacetate | AOBChem