William Ayala, III
Thomas & Betts International
Total Patents:
2
Overall Rank:
#2,006,036
Years Active:
2015–2016
Thomas & Betts International Rank:
#131