Leopold Strauss

Leigh Products
Total Patents: 2
Overall Rank: #2,343,897
Years Active: 1982–1987
Leigh Products Rank: #4