SB 290157 trifluoroacetate salt

SB 290157 trifluoroacetate salt · CAS 1140525-25-2