Loading patent details...
US5124883A: Printed Circuit Board Power Plug Contact | Searchlight