Charles S. Allen, Jr.
Sloan Valve
Total Patents:
7
Overall Rank:
#737,542
Years Active:
1993–2015
Sloan Valve Rank:
#23