Loading patent details...
US4456424A: Underwater Sand Pump | Searchlight