Loading patent details...
US4472097A: Torque Limiting Elastomeric Fastener and Seal | Searchlight