St. Niklaus
Swiss patent · CH693736 · Inventor
Swiss patent · CH693372 · Inventor
Swiss patent · CH693086 · Inventor