meaning of Bürolocher

Bürolocher - German to English

company punch