Loading patent details...
US5979290A: Mine Clearing Device | Searchlight