Rubber research institute The Rubber research institute of Sri Lanka-1989 / Annual review 1989 - Rubber research institute - xv, 111 p. Dewey Class. No.: 633.895072 / SRI