English | German | Russian | Czech

teniposide English

Meaning teniposide meaning

What does teniposide mean?

teniposide

A podophyllotoxin derivative used in chemotherapy.

Are you looking for...?