Loading patent details...
US9011464B2: Self-centering clip and jaw | Searchlight