James A. McGill

Alpha · Alpha Security Products · Hoover Limited
Total Patents: 10
Overall Rank: #524,569
Years Active: 1997–2003
Alpha Rank: #10