John Roscoe Swartz

Built Ny · Lifetime Brands
Total Patents: 106
Overall Rank: #12,955
Years Active: 2006–2023
Built Ny Rank: #1