Triethoxysilylpropyl-4,5-dihydroimidazolium trifluoroacetate (HCID 67231912)|Huagongshe