Loading patent details...
US6424060B1: Power transfer system having a lockout plate | Searchlight