SB290157 trifluoroacetate

SB290157 trifluoroacetate (SB 290157 TFA) is a potent, competitive and selective antagonist of C3a receptor (C3aR) with IC50 of 200 nM for RBL-C3aR.
Supplier Selleck Chemicals
Product # S8931
Sku # S8931-5mg
Pricing 5mg, $107.00
Feedback