Part number
12423 - Wiha | Electronic Components - ICAllIn