Part number
PF01S0512A - Delta | Electronic Components - ICAllIn