SB 290157 trifluoroacetate salt [ 1140525-25-2 ]