James T. Otenbaker

Delfield Company Llc,
Total Patents: 3
Overall Rank: #1,460,830
Years Active: 1994–2019
Delfield Company Llc, Rank: #10