English | German | Russian | Czech

zeniplatin English

Meaning zeniplatin meaning

What does zeniplatin mean?

zeniplatin

An organoplatinum compound used in cancer treatment.

Are you looking for...?