]> A barcode-02539040 Malaysia Sarawak Ulu Kenyana Dehaasia sp. 2023-11-08 12:26:08 P. S. Ashton