perhaps you can find more information on Russian forum, use your marketplace for sell it. Another opportunity could be payeer,neteller or advcash but fee are more high.
AdvCash stops to support cards for russians.
It would be good to hear about an alternative to AdvCash that has a card as well