Part number
1044470040 - Weidmuller | Electronic Components - ICAllIn