Assignee
Inventors
- Luca Vecchietti (3 patents)
- Sergio Morelli (9 patents)
- Franco Spisni (5 patents)
- Eugenio Navacchia (4 patents)
- Maria Eleonora Cesarini (4 patents)
- Gaetano De Pietra (10 patents)
- Luca Federici (89 patents)
US Patent 12336559 · Granted Jun 24, 2025