CH-4313 Möhlin
European patent · EP2132221 · Inventor
European patent · EP1622930 · Inventor
European patent · EP1532164 · Inventor