Loading patent details...
US5743347A: Electric Powered Small Tractor | Searchlight