Edward K. Welch, II
Loctite · Sciessent · Loctite (Ireland) Limited
Total Patents:
18
Overall Rank:
#258,266
Years Active:
1992–2013
Loctite Rank:
#17