Roy S. Arterbury

The Cavins
Total Patents: 7
Overall Rank: #715,982
Years Active: 1990–2021
The Cavins Rank: #1