John Oller

Crimson Trace · Sundstrand
Total Patents: 16
Overall Rank: #282,135
Years Active: 1988–2025
Crimson Trace Rank: #6