Loading patent details...
US4813481A: Expendable Flapper Valve | Searchlight