CH-1752 Villars-sur-Glâne
European patent · EP0236261 · Inventor
European patent · EP0229745 · Inventor