Alan Strasbaugh

Strasbaugh
Total Patents: 8
Overall Rank: #659,640
Years Active: 1995–2008
Strasbaugh Rank: #7