Mönchaltorf
Swiss patent · CH668942 · Inventor
European patent · EP0184548 · Inventor
Swiss patent · CH667045 · Inventor
Swiss patent · CH665802 · Inventor