What does Alphastrahler mean?

Alphastrahler - German to English

alpha emitter