Loading patent details...
US7699637B2: Electrical connector having self-aligning portion for leading cover | Searchlight