Loading patent details...
US4053860A: Electric Fuse | Searchlight