Part number
SD02S0505A - Delta | Electronic Components - ICAllIn