Deaminase Inhibitors: Products
"Deaminase Inhibitors" has 5 results in Products.
Sort by:
8-Azaadenosine
ADAR1 (adenosine deaminases acting on double-stranded RNA) inhibitor; inhibits leukemia stem cell self-renewal
page
of
1