Dürrenäsch
European patent · EP2647663 · Inventor
Swiss patent · CH706374 · Inventor
Swiss patent · CH706241 · Inventor