]> GH barcode-00052598 Panama San Jose Island, Perlas archipelago, Gulf of Panama (about 55 miles SSE of Balboa) Triumfetta panamensis I. M. Johnston I. M. Johnston 2010-08-16 16:36:01 I. M. Johnston