]> A barcode-01873451 Thailand [data not captured] Drimycarpus luridus Ding Hou Ding Hou 2019-02-08 20:16:38 J. F. Maxwell