What does Behelfe mean?

Behelfe - German to English

devices for hemostasis [Am.]