Harold R. McGregor
Slidell · Unknown
Total Patents:
22
Overall Rank:
#198,737
Years Active:
1982–2002
Slidell Rank:
#2