251442-74-7 | 1-Naphthalenyl α,α-dimethylbenzeneacetate | AOBChem