Loading patent details...
US9027655B2: Degradable slip element | Searchlight