David C. Macke, Sr.
Becs Technology · Sporlan Valve
Total Patents:
6
Overall Rank:
#880,222
Years Active:
2000–2003
Becs Technology Rank:
#2