Loading patent details...
US20070125532A1: Self energized backup system for packer sealing elements | Searchlight