Roger C. Spratt
The English Card Clothing Company
Total Patents:
1
Overall Rank:
#4,076,528
Years Active:
1982
The English Card Clothing Company Rank:
#3