]> A barcode-02463641 Indonesia Papua Tengah Mount Jaya, Irian Jaya; Site 25. km 68.5 on road to Tembagapura Elaeocarpus blepharoceras Schlechter Schlechter 2023-08-21 15:26:40 M. J. E. Coode J. Dransfield, W.J. Baker, C. Heatubun, J. Witono