Craig Hidalgo

Solartex
Total Patents: 2
Overall Rank: #2,217,114
Years Active: 1992–2002
Solartex Rank: #14