]> A barcode-02662288 Indonesia Papua Cyclops Mts. Kujabu River Laportea sp. 2025-08-12 16:12:32 H. J. Lam