Part number
6720000479 - Weidmuller | Electronic Components - ICAllIn