Part number
20020622-M054A01LF - Amphenol | Electronic Components - ICAllIn