Part number
20860256 - Schroff | Electronic Components - ICAllIn