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