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