Schöftland
Swiss patent · CH692995 · Inventor
European patent · EP0901897 · Inventor
Swiss patent · CH692154 · Inventor