What does Betz-Zelle mean?

Betz-Zelle - German to English

Betz cellular