Loading patent details...
US5860838A: Tangle-Preventive Mechanism in Three Contact Pieces Type Contact | Searchlight