Loading patent details...
US4769142A: Amphibious Oil Spill Absorbing Machine | Searchlight