Part number
10895 - Wiha | Electronic Components - ICAllIn