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