James W. MacGregor

Detroit Diesel · General Motors · Johnson & Johnson
Total Patents: 5
Overall Rank: #1,055,305
Years Active: 1984–1996
Detroit Diesel Rank: #62