Loading patent details...
US4336626A: Controlled Force Safety Switch Mechanism | Searchlight