Loading patent details...
US4467819A: Combined Stone Trap Closing Mechanism | Searchlight