198287-32-0 | Ethyl α-hydroxy-α-methyl-1-naphthaleneacetate | AOBChem