Roger Dean Skaggs

International Technologies · International Tool Company Limited
Total Patents: 7
Overall Rank: #735,502
Years Active: 1990–2016
International Technologies Rank: #3