Edward Messenger

Garlock
Total Patents: 9
Overall Rank: #577,758
Years Active: 1980–2013
Garlock Rank: #6