Loading patent details...
US4491053A: Mine Field Clearing Apparatus Mountable on a Vehicle | Searchlight