Loading patent details...
US4314528A: Cattle Stanchion Having a Simplified Self-Locking Mechanism | Searchlight