citizen of Hildisrieden, Weggis
Owner · sole signature · Weggis
European patent · EP1269486 · Holder, Inventor
European patent · EP1149381 · Holder, Inventor