Spencer A. Stone

The Deister Concentrator Company
Total Patents: 3
Overall Rank: #1,492,802
Years Active: 1982–2017
The Deister Concentrator Company Rank: #3