Loading patent details...
US8215929B2: Detachable pump and the negative pressure wound therapy system using the same | Searchlight