David Jaffa

Precision Screen Machines · Hix
Total Patents: 13
Overall Rank: #387,787
Years Active: 1983–2008
Precision Screen Machines Rank: #2