74734-13-7 | 1-Naphthalenyl 2,2-dimethylpropanoate | AOBChem