John (Jack) Haselwander
Beaulieu Group · Manufacturing Design Solutions
Total Patents:
2
Overall Rank:
#2,057,179
Years Active:
2004–2014
Beaulieu Group Rank:
#8