Part number
28632 - Wiha | Electronic Components - ICAllIn