Loading patent details...
US4723808A: Stretcher Foot Pedal Mechanical Linkage System | Searchlight