Loading patent details...
US4071271A: Automatic Release and Ejection Locking Mechanism | Searchlight