Loading patent details...
US6715562B1: Output shaft locking device | Searchlight