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