Loading patent details...
US4131298A: Combined Arm and Leg Rest for Drivers | Searchlight