2491-30-7 | Benzeneacetic acid, 2-naphthalenyl ester | AOBChem