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