Part number
DG06D0515A - Delta | Electronic Components - ICAllIn