David McIntosh

Alc Holdings · Redux · Knapp Investment Company Limited
Total Patents: 17
Overall Rank: #273,719
Years Active: 1980–2020
Alc Holdings Rank: #1