59-8457-096-000-531 Datasheet | IC & Component Sockets | Kyocera