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