Part number
143166 - Wiha | Electronic Components - ICAllIn