Part number
83234 - Wiha | Electronic Components - ICAllIn