Loading patent details...
US5042392A: Floor Mounted Walking Beam System for Advancing a Vehicle | Searchlight