Part number
PM05S018A - Delta | Electronic Components - ICAllIn