Loading patent details...
US6203077B1: Over-center toggle latch with integral safety switch | Searchlight