Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.
Hi Naismith
You may have tried this already but I think the Avsim Russian site is still working (I've not been on it for a couple of weeks) They may have what you are looking for.