CH-2553 Safnern
European patent · EP0214387 · Inventor
European patent · EP0192940 · Inventor
European patent · EP0179256 · Inventor