Assignee
Inventors
- Lorenzo De Ferra (22 patents)
- Maurizio Zenoni (38 patents)
- Stefano Turchetta (29 patents)
- Mauro Anibaldi (5 patents)
- Ettore Ammirati (3 patents)
- Paolo Brandi (4 patents)
- Giorgio Berardi (3 patents)
US Patent 9266863 · Granted Feb 23, 2016