Loading patent details...
US6568226B1: Rotating-lock closure with traction unit | Searchlight