ART812

ART812 is an orally active DNA polymerase Polθ inhibitor with an IC50 value of 7.6 nM.
Supplier Selleck Chemicals
Product # E1529
Sku # E1529-25mg
Pricing 25mg, $1770.00
Feedback