Loading patent details...
US7806865B1: Pressurized irrigation squeeze band | Searchlight