English | German | Russian | Czech

torcitabine English

Meaning torcitabine meaning

What does torcitabine mean?

torcitabine

A beta-L-deoxynucleoside for the potential treatment of hepatitis B.

Are you looking for...?