Part number
1758320002 - Weidmuller | Electronic Components - ICAllIn