Loading patent details...
US4044992A: High Energy Loss Fluid Flow Control Device | Searchlight