You need to find a company that has a right to issue Russian business invitation. Your application form and passport copy will be required.
NOTE We advise you to ask at the Russian consulate where you are going to obtain your business visa whether they accept copy or original of the invitation. Depending on the requested visa duration and specific consulate rules some other documents might be required. It is not uncommon that an HIV test might be required.
Your Visa To Russia specializes on Russian business invitations
See

