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