Part number
B62SR12424AC - Delta | Electronic Components - ICAllIn