Otto Freudenschuss

Unknown · Steyr-Daimler-Puch
Total Patents: 13
Overall Rank: #391,393
Years Active: 1980–1989
Unknown Rank: #823