Part number
20020110-D032A01LF - Amphenol | Electronic Components - ICAllIn