John Swafford

Rtc Industries · Sun Electric
Total Patents: 31
Overall Rank: #117,598
Years Active: 1982–2023
Rtc Industries Rank: #2