Richard L. Strack
Techtronic Power Tools Technology Limited
Total Patents:
4
Overall Rank:
#1,219,495
Years Active:
2011–2014
Techtronic Power Tools Technology Limited Rank:
#18