Loading patent details...
US3972816A: Oil Extractor | Searchlight