93689-107-03LF Datasheet | SD & microSD | Amphenol