Daniel P. Strauser

Federal Signal · Elgin Sweeper
Total Patents: 8
Overall Rank: #645,744
Years Active: 1991–2016
Federal Signal Rank: #48