Coccomyxa sp. KN-2011-C9
Source: NCBI Taxonomy (ID 1082370)