Marcello Scorsiroli
Champion Spark Plug Italiana Spa · Cooper Technologies · Cooper Automotive Products
Total Patents:
8
Overall Rank:
#667,220
Years Active:
1988–1999
Champion Spark Plug Italiana Spa Rank:
#1