Peter B. Russo

The Texwipe Company · Illinois Tool Works
Total Patents: 7
Overall Rank: #725,168
Years Active: 1998–2019
The Texwipe Company Rank: #2