Part number
20818028 - Schroff | Electronic Components - ICAllIn