Loading patent details...
US4052306A: Oil Sweep | Searchlight