BRITE338733

BRITE-338733 is a potent RecA (a DNA-dependent ATPase) inhibitor with IC50 of 4.7 µM.
Supplier Selleck Chemicals
Product # S0166
Sku # S0166-25mg
Pricing 25mg, $897.00
Feedback