Loading patent details...
US5001973A: Water-Powered Peeler | Searchlight