James A. Swisher

Stone Construction Equipment
Total Patents: 13
Overall Rank: #387,379
Years Active: 1981–2019
Stone Construction Equipment Rank: #2