Leslie W. Foster
The Toro · Outboard Marine
Total Patents:
6
Overall Rank:
#895,726
Years Active:
1981–1986
The Toro Rank:
#153