Stephen W. Straub
Cooper Technologies · Sypris Technologies · Champion Spark Plug
Total Patents:
6
Overall Rank:
#847,701
Years Active:
1990–2016
Cooper Technologies Rank:
#99