Loading patent details...
US5143091A: Multi-Position Drape for Surgery on a Limb | Searchlight