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