Part number
E2SAA12-24.000MTR - Ecliptek | Electronic Components - ICAllIn