Loading patent details...
US4368111A: Oil Recovery From Tar Sands | Searchlight