English | German | Russian | Czech

tretazicar English

Meaning tretazicar meaning

What does tretazicar mean?

tretazicar

A particular antineoplastic dinitrobenzamide prodrug.

Are you looking for...?