Invertebrate iridescent virus 29
Source: NCBI Taxonomy (ID 345196)