Russian Tyre, Rubber exhibition set for April

28 Nov 2011