belfosdil

EnglishEdit

NounEdit

belfosdil ‎(uncountable)

  1. A calcium channel blocker.