115324-57-7 | Methyl 2-cyano-3-(1-naphthalenyl)-2-propenoate | AOBChem