Edgar Otto

Therma-Tray
Total Patents: 11
Overall Rank: #463,708
Years Active: 1980–2015
Therma-Tray Rank: #1