John Huffman

Crane & Co. · Metal Bellows
Total Patents: 8
Overall Rank: #600,572
Years Active: 1982–2023
Crane & Co. Rank: #27