Loading patent details...
US4765496A: Claw Coupling for Toy and Model Trains | Searchlight