Rubber research institute of Sri Lanka

Annual review 1994 - Agalawatta Rubber research institute of Sri Lanka 1995 - xvi, 183 p.

127312

633.895072 / SRI