Brian Thomas

Otter Products · Caldvor Acquisitions Ltd. · Perceive
Total Patents: 38
Overall Rank: #84,486
Years Active: 1990–2025
Otter Products Rank: #31