Sten Sporre

Forsheda Ab
Total Patents: 3
Overall Rank: #1,613,321
Years Active: 1983–2003
Forsheda Ab Rank: #14