Steven Sakabinos

Eltra
Total Patents: 1
Overall Rank: #4,092,682
Years Active: 1981
Eltra Rank: #16