Loading patent details...
US4865382A: Surgeon's Operating Stool | Searchlight