Part number
BMB0603A-800LF - TT Electronics | Electronic Components - ICAllIn