https://www.merriam-webster.com/dictionary/cyanoacetate
CYANOACETATE Definition & Meaning - Merriam-Webster
The meaning of CYANOACETATE is a salt or ester of cyanoacetic acid.
cyanoacetatedefinitionmeaningmerriamwebster
https://www.fishersci.com/shop/products/isopropyl-cyanoacetate-97-thermo-scientific/AAA1188722
Isopropyl cyanoacetate, 97% 100 g | Buy Online | Thermo Scientific Chemicals | Fisher Scientific
Isopropyl cyanoacetate, 97% from Thermo Scientific Chemicals. Shop Isopropyl cyanoacetate, 97% at Fishersci.com. Available in 100 g
100 gbuy onlinethermo scientificisopropylcyanoacetate