Scot Cochran
Voyetra Turtle Beach · Somfy Sas · Sony
Total Patents:
24
Overall Rank:
#166,679
Years Active:
1997–2025
Voyetra Turtle Beach Rank:
#6