English | German | Russian | Czech

lobenzarit English

Meaning lobenzarit meaning

What does lobenzarit mean?

lobenzarit

An immunomodulator used in the treatment of arthritis.

Are you looking for...?