Part number
83258 - Wiha | Electronic Components - ICAllIn