Tony,

Yah, try St Charles Isuzu they should have everything you need. How do you service the car in Russia? Do you have Isuzu dealer or just taking it to a local shop? The reason I am asking is because I am planning to ship mine to Hungary (Budapest). I know there is no Isuzu service there.
Good luck with the search.

Robert