Part number
CA20L24-28SBA176 - ITT | Electronic Components - ICAllIn