John Battaglia

E-Z Products
Total Patents: 8
Overall Rank: #657,428
Years Active: 1989–2010
E-Z Products Rank: #2