Part number
SH01D0505A - Delta | Electronic Components - ICAllIn