7498-85-3 | Ethyl 2-cyano-3-(1-naphthalenyl)-2-propenoate | AOBChem