Part number
E24SR05012NRFA - Delta | Electronic Components - ICAllIn