Troy D. Cain

Varco I/P · Ingram
Total Patents: 6
Overall Rank: #874,029
Years Active: 1984–2007
Varco I/P Rank: #35