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-5mg
Pricing 5mg, $590.00
Feedback