John Huffman

Crane & Co. · Metal Bellows
Total Patents: 8
Overall Rank: #619,504
Years Active: 1982–2023
Crane & Co. Rank: #22