Herrenschwanden
European patent · EP1602889 · Inventor
European patent · EP1627195 · Inventor
Swiss patent · CH694419 · Inventor