]> A barcode-02296385 Indonesia Upper Riaw, Pakanbaru, Tenajan R. Ochanostachys amentacea Masters Masters 2024-04-11 15:38:13 E. Soepadmo