Mühlethal
European patent · EP1051933 · Inventor
Swiss patent · CH693603 · Inventor
Swiss patent · CH688502 · Inventor