Loading patent details...
US4603870A: Kneeling or Sitting Sled | Searchlight