ibudilast
Noun
Meaning
ibudilast (uncountable)
English Wikipedia has an article on:ibudilastWikipedia
An anti-inflammatory drug that acts as a phosphodiesterase inhibitor.
Noun
ibudilast (uncountable)
English Wikipedia has an article on:ibudilastWikipedia
An anti-inflammatory drug that acts as a phosphodiesterase inhibitor.