Loading patent details...
US4038727A: Openable and Closeable Self-Tightening Clip | Searchlight