I forgot my password.
Don't have an account?
Potent and selective inhibitor of human telomerase (IC50 =4.5 μM), an effect which is unrelated to telomerase inhibition.