Part number
10-107640-56P - Amphenol | Electronic Components - ICAllIn