William H. Swilling, Jr.

Farrel
Total Patents: 4
Overall Rank: #1,295,539
Years Active: 1993
Farrel Rank: #3