Part number
DG06D2415A - Delta | Electronic Components - ICAllIn