Loading patent details...
US4531587A: Downhole Flapper Valve | Searchlight