Robert Ellis

Willinger Bros. · Wean United · Willinger Brothers
Total Patents: 13
Overall Rank: #387,669
Years Active: 1983–2008
Willinger Bros. Rank: #2