3-Trimethylsilylpropyl 2-cyanoacetate (HCID 18959748)|Huagongshe