]> A barcode-02462118 Indonesia Papua Tengah Mount Jaya; Site 33. End of road to Kali Kopi River, from Mile 38. Elaeocarpus dolichodactylus Schlechter Schlechter 2023-11-09 10:47:27 M. J. E. Coode J. Dransfield, W. J. Baker, C. Heatubun, J. Witono