865840-09-1 | 2-Methoxy-1-naphthalenyl 2-propenoate | AOBChem