Loading patent details...
US4233646A: Latching Lever for Printed Circuit Boards | Searchlight