James D. McPhail

Caterpillar · Philippi-Hagenbuch · Spm Oil & Gas
Total Patents: 10
Overall Rank: #495,985
Years Active: 1998–2023
Caterpillar Rank: #1,094