951671-81-1 | 2-(2-Naphthalenyl)ethyl 2-propenoate | AOBChem