Terrance M. Roberts
Oreck Holdings
Total Patents:
17
Overall Rank:
#279,068
Years Active:
2000–2008
Oreck Holdings Rank:
#10