Rubber Research Institute of Sri Lanka: annual review - 2007 - Agalawatta Rubber Research Institute of Sri Lanka 0 - xiv, 213 p. 13910043

633.890572 / SRI