Rapperswil
European patent · EP2574256 · Inventor
Swiss patent · CH705639 · Inventor
Swiss patent · CH701907 · Holder, Inventor