79221-61-7 | 1-Naphthalenyl cyclopentanecarboxylate | AOBChem