Rickenbach/Sulz
European patent · EP0955503 · Holder, Inventor
Swiss patent · CH691512 · Holder, Inventor