Jan Szostak

The Singer Company Limited · Bnox · Ssmc
Total Patents: 19
Overall Rank: #241,707
Years Active: 1981–2008
The Singer Company Limited Rank: #5