CH-1752 Villars-sur-Glâne
European patent · EP2656150 · Inventor
European patent · EP2656151 · Inventor