Part number
PEAD150C-18 - TT Electronics | Electronic Components - ICAllIn