Duane Oyen

Izex Technologies
Total Patents: 8
Overall Rank: #644,425
Years Active: 2002–2016
Izex Technologies Rank: #2