Loading patent details...
US7959161B2: Rubber-like elastic part | Searchlight