Assignee
Inventors
- Laura Veronica Castro Sotelo (13 patents)
- Eugenio Alejandro Flores Oropeza (17 patents)
- Gabriel Cendejas Santana (4 patents)
- Marcelo Lozada y Cassou (16 patents)
- Flavio Salvador Vazquez Moreno (24 patents)
US Patent 9932430 · Granted Apr 3, 2018