Part number
DC02S2405A - Delta | Electronic Components - ICAllIn