Manrico Oddenino
I.T.W Fastex Italia S.P.A. · Illinois Tool Works
Total Patents:
13
Overall Rank:
#389,797
Years Active:
1984–2001
I.T.W Fastex Italia S.P.A. Rank:
#1