Part number
96539 - Wiha | Electronic Components - ICAllIn