Back to Previous Page

2-Ethylhexyl 2-cyano-3,3-diphenylacrylate

ITEM#: 3042-41582050ML

MFR#: 415820-50ML

2-Ethylhexyl 2-cyano-3,3-diphenylacrylate 97%

.
2-Ethylhexyl 2-cyano-3,3-diphenylacrylate 97%