Part number
1609961044 - Weidmuller | Electronic Components - ICAllIn