Robert D. Hennessey

Tennant · Burndy · Delta Design
Total Patents: 7
Overall Rank: #756,237
Years Active: 1981–2005
Tennant Rank: #27