Nuvilly Canton de Fribourg
European patent · EP4415315 · Inventor
European patent · EP4414875 · Inventor