1,1'-Dithiobis(2-amino-3-(4-(carboxymethyl)cyclohexyl)propane) bis(trifluoroacetate) 156143-99-6 Dtbacc btfac