Part number
103436-012 - Amphenol | Electronic Components - ICAllIn