5420-12-340812-CS8336 Datasheet | Metal & Plastic | TE Connectivity