Loading patent details...
US4907989A: Terminal Block Insert Device Screw | Searchlight