What does Betastrahler mean?

Betastrahler - German to English

beta emitter