Part number
1457580200 - Weidmuller | Electronic Components - ICAllIn