Matthew S. Krajec
Otter Products
Total Patents:
17
Overall Rank:
#274,373
Years Active:
2014–2019
Otter Products Rank:
#26