Loading patent details...
US4118173A: Unidirectional Seal for Flow Passages | Searchlight