Owen H. Libby
Ross Operating Valve
Total Patents:
1
Overall Rank:
#3,890,452
Years Active:
1991
Ross Operating Valve Rank:
#21