Part number
X3C26P1-30S - TT Electronics | Electronic Components - ICAllIn