Loading patent details...
US4854408A: Obstacle Surmounting Aid for Tracked Vehicle | Searchlight