]> A barcode-00421606 China Guangdong [data not captured] Eurya macartneyi Champion Champion 2013-06-21 13:27:45 D. E. Boufford & S. H. Shi