prev
ITT Interconnect Solutions KPSE06E16-23P