Part number
32656 - Wiha | Electronic Components - ICAllIn