Andrew Szegda

John Mezzalingua Assoc. · John Mezzalingua Associates · Protection Products
Total Patents: 20
Overall Rank: #226,551
Years Active: 1987–1997
John Mezzalingua Assoc. Rank: #2