Loading patent details...
US4022131A: Electrically-Operated Release Apparatus | Searchlight