Thomas L. Kobylarz
The Spencer Turbine
Total Patents:
1
Overall Rank:
#4,042,395
Years Active:
1984
The Spencer Turbine Rank:
#8