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