Roadster ECU

I think they are the same from late 2009 to 2013 part on ECU is 1290760. I could not see any on Ebay the same, but may have missed one.
 
I think if it is to go on a Roadster it may have to be the part no Neville mention in OP as the 2010 onwards have extra function in the Gauges which may be controled by the ECU like the miles to empty etc
 
the one in that link would not take the 20352 base map, the bike would not start due to incompatible firmware.
2004 up to 2009 Standards still run the 20227 / 20228 base tunes, the 2010 to very early 2013 Roadster's uses the 20352 / 20355 base tunes, you can not use the later base tunes in the Earlier ECU
 
That part number did not appear with a search.

It would appear to be T1299300 according to CalMoto but their model fitting guides are a bit loose like every parts lister. HansO will be here tomorrow and I have a 2010 (12/2009) Roadster we are fitting a deCosse keyless ignition before heading to Adelaide Weds. Should be able to confirm tomorrow.

2011 Triumph Rocket III CLASSIC & ROADSTER. #T1299300: ECM Base

Part number #33 in diagram


Or #11 here still T1299300

Engine Management System. Fits: 2011 Triumph Rocket III | CalMoto Triumph Parts

 
I quoted the number off the ecu, I have no book. Physically it looks the same as the one on Mitzys link. I think It fits with what Hanso said. 2010 to early 2013.