Les Geneveys-sur-Coffrane
European patent · EP0476083 · Inventor
European patent · EP0473747 · Inventor