89898-305AHFLF Datasheet | SD & microSD | Amphenol