356059-73-9 | Ethyl 2-cyano-3-(6-methoxy-2-naphthalenyl)-2-propenoate | AOBChem