Palpigradi sp. H-PAL004
Source: NCBI Taxonomy (ID 3230643)