David Barroso de la Rosa

Seabery North America · Illinois Tool Works
Total Patents: 6
Overall Rank: #785,926
Years Active: 2011–2025
Seabery North America Rank: #8