Loading patent details...
US6276010B1: Stepped locking pin | Searchlight