Edward LaPointe

The Spencer Turbine
Total Patents: 3
Overall Rank: #1,623,103
Years Active: 1995–2001
The Spencer Turbine Rank: #3