English | German | Russian | Czech

cellotropin English

Meaning cellotropin meaning

What does cellotropin mean?

cellotropin

(organic compound) A benzoyl derivative formerly used in treating tuberculosis.

Are you looking for...?