lobenzarit
Noun
Meaning
lobenzarit (uncountable)
English Wikipedia has an article on:lobenzaritWikipedia
An immunomodulator used in the treatment of arthritis.
Noun
lobenzarit (uncountable)
English Wikipedia has an article on:lobenzaritWikipedia
An immunomodulator used in the treatment of arthritis.