Loading patent details...
US4294571A: Van Platform With Lockable Ramp | Searchlight