]> A barcode-02445376 Indonesia Amboyna Melaleuca cajuputi Powell Powell 2023-10-06 12:57:12 Christopher Smith