Part number
20020013-D043B01LF - Amphenol | Electronic Components - ICAllIn