348152-68-1 | Methyl 2-cyano-3-(2-naphthalenyl)-2-propenoate | AOBChem