James J. Marshall

Life-Line Products · Gateway Consultants Group · Gateway 2000
Total Patents: 8
Overall Rank: #662,216
Years Active: 1980–2005
Life-Line Products Rank: #1