Mark D. Loffredo

Touchtunes Music Company · Williams Electronics Games
Total Patents: 6
Overall Rank: #810,850
Years Active: 1991–2023
Touchtunes Music Company Rank: #35