Loading patent details...
US5356341A: Encapsulated Spring for a Mechanical Joint | Searchlight