53223-83-9 | 1-Naphthalenylmethyl 2-propenoate | AOBChem