Part number
26795 - Wiha | Electronic Components - ICAllIn