]> A barcode-02589421 Indonesia Torlu river, Gasmata subdist., New Britain Platea sp. 2023-01-30 10:53:06 C. D. Sayers