Loading patent details...
US10130352B2: Surgical bowel retractor devices | Searchlight