Alexander Steven Frick

The Toro · Unknown
Total Patents: 18
Overall Rank: #243,431
Years Active: 1980–2025
The Toro Rank: #28