Part number
PB01D1515A - Delta | Electronic Components - ICAllIn