As you see, it's an asymmetrical bottom bracket: the crankset side is 8mm longer. Most modern bottom brackets are symmetrical, at least inexpensive ones.
You can try to buy a symmetrical bottom bracket and use spacers to move one side of it. Usually, spacers come in 1mm, 1.5mm and 2mm.
A 127mm bb should work; a 124.5mm bb may work or not.
I had a 3T bb and used an YST 124.5mm bb plus a 2mm spacer as a replacement.
Look here at the bottom for specifications:
http://www.yst-corp.com.tw/new/cartridge_bb01.html
Measure the distance A (between the spindle end and the bb shell) in the picture and make calculations.
For example, for 3U it says
L - 127.5mm, A - 32.48mm
If your A is 35.5mm, then you need a 3mm spacer to move the bb to the right.