]> A barcode-00266393 Papua New Guinea Mammea 2011-05-17 09:42:57 W. N. Takeuchi