Part number
PB01D0512A - Delta | Electronic Components - ICAllIn