Loading patent details...
US4932891A: Dual Flat-Spring Electrical Contact | Searchlight