Part number
B62SR24015AC - Delta | Electronic Components - ICAllIn