Loading patent details...
US6003328A: Surgical Drape Having Securing Device for Attachment to Thermal Treatment Systems | Searchlight