Otto E. Rittenbach

US Army
Total Patents: 21
Overall Rank: #212,012
Years Active: 1980–2000
US Army Rank: #47