849458-59-9 | Methyl 2-cyano-3-(6-methoxy-2-naphthalenyl)-2-propenoate | AOBChem