Mark J. Hasenberg

Snap-On Incorporated · Ags Company Automotive Solutions · Trek Bicycle
Total Patents: 13
Overall Rank: #376,807
Years Active: 1994–2021
Snap-On Incorporated Rank: #195