Loading patent details...
US8297364B2: Telescopic unit with dissolvable barrier | Searchlight