Part number
10-123011-16Y - Amphenol | Electronic Components - ICAllIn