Loading patent details...
US5428863A: Water Suction Mechanism | Searchlight