CH-1752 Villars-sur-Glâne
European patent · EP0316498 · Inventor
European patent · EP0116810 · Inventor