CH-5430, Wettingen
European patent · EP2397761 · Inventor
European patent · EP2397760 · Inventor
European patent · EP2362147 · Inventor