Loading patent details...
US4457265A: Self-Latching Stanchion and System for Cattle and the Like | Searchlight