Michael M. Sprague

Prism Solar Technologies · Wagner Electronic Products
Total Patents: 9
Overall Rank: #572,698
Years Active: 1987–2016
Prism Solar Technologies Rank: #4