Loading patent details...
US4802660A: Electrically Controlled Spring Element | Searchlight