Part number
TS2C7F26A - Switchcraft | Electronic Components - ICAllIn