Deutsch Connectors Stamped & Formed pin - female Part Number: 1062160122-PS
Part Number: 1062160122-PS