citizen of Deutschland, Lachen SZ
Owner · sole signature · Freienbach
Owner · sole signature
European patent · EP2405314 · Inventor
Swiss patent · CH702711 · Inventor