Part number
DB02S0512A - Delta | Electronic Components - ICAllIn