Thomas K. Frachiseur

Bad Boy
Total Patents: 1
Overall Rank: #3,149,507
Years Active: 2013
Bad Boy Rank: #3