345212-72-8 | 6-Methoxy-2-naphthalenyl 2-propenoate | AOBChem