Eugene de Juan, Jr.

Storz Instrument
Total Patents: 2
Overall Rank: #2,202,950
Years Active: 1991–2003
Storz Instrument Rank: #25