Gerald Owen

Eltra
Total Patents: 1
Overall Rank: #4,047,208
Years Active: 1983
Eltra Rank: #16