Ola Odmark

Pricer
Total Patents: 11
Overall Rank: #473,432
Years Active: 1994–1999
Pricer Rank: #1