CH-3028 Spiegel bei Bern
European patent · EP1217990 · Inventor
European patent · EP0497997 · Inventor