8-5099403-2 Datasheet | Optical Switches | TE Connectivity