Part number
26073 - Wiha | Electronic Components - ICAllIn