Time for an update. The build date was from end of October, 2007 (I actually thought the Russian site had cars of this age but at least this one was not there, or is it because it is a RHD car?).

RHD's are usually no problem, I'm currently looking for another R129 here in the UK and they always show up ok on Merc Russia's VIN site- which is great! I believe it seems if the car's are about 3 yrs old or more they show up. Not sure how it works and why it doesn't show up to date cars.