Thomas James Beyer

The Watt Stopper
Total Patents: 1
Overall Rank: #3,431,461
Years Active: 2006
The Watt Stopper Rank: #46