What does blocadren mean?

blocadren meaning in General Dictionary

a beta blocker (trade title Blocadren) administered after cardiac arrest