SAR7334

SAR7334 is a novel, highly potent and bioavailable inhibitor of TRPC6 channels.SAR7334 blocks TRPC6 currents with an IC50 of 7.9 nM in patch-clamp experiment.
Supplier Selleck Chemicals
Product # S6634
Sku # S6634-5mg
Pricing 5mg, $217.00
Feedback