Oduvanchik is a leading brand from Russia operating globally. Oduvanchik was founded in 2014 with its headquarters in 2 Bavarina Ploshchad. The Oduvanchik deals in Fuel additives. Petrol chemicals.Diesel Fuel additives.. If you have a query or are looking for a quick quote then contact us here