NCBI Taxonomy Identifier - 205922
NCBI Genome - 205922
Number of regulators - 1
Number of target genes - 3