Ethyl (E)-2-cyano-3-(2-naphthyl)prop-2-enoate

P26405
MFCD01163532
C16H13NO2
251.28
We accept Blanket Purchase Order