Part number
34436 - Wiha | Electronic Components - ICAllIn