Leslie W. Foster

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