Loading patent details...
US4131431A: Blood Shut-Off Valve | Searchlight