John E. Meschter

Polaroid · International Battery · Mti Microfuel Cells
Total Patents: 16
Overall Rank: #299,288
Years Active: 1999–2014
Polaroid Rank: #69