Part number
7940115485 - Weidmuller | Electronic Components - ICAllIn