Steven J. Mandrachia

Illinois Tool Works · Pollack Laboratories
Total Patents: 8
Overall Rank: #625,379
Years Active: 2011–2022
Illinois Tool Works Rank: #625