Nintendo Switch Oled part help!

Hello i have a nintendo switch oled heg-cpu-01 board and a transistor i think tore off the board does anyone have any idea what the value and size it is i have a picture and the part circled all i know its a npn transistor. i order what i thought would be the part but it was too big

also how do i upload pics it keeps saying cannot embed object?

upload to imgur.com and post link like imgur(dot)com/x/***

DTC043ZEBTL(1.60mm width) or DTC043ZUBTL(2.0mm width) depends on the packaging/dimension