156143-51-0 6,6'-Dithiobis(4-aminohexanoic acid) bis(trifluoroacetate) Dtbaha btfac