having two threaded end parts connected by a threaded central part with opposite threads at its opposite ends

Patents Grantslast 30 patents

Patents Applicationslast 30 patents