Part number
28598 - Wiha | Electronic Components - ICAllIn