Loading patent details...
US6309259B1: Metal terminal with elastic locking portions | Searchlight