NCBI Taxonomy Identifier - 593117
NCBI Genome - 593117
Number of regulators - 3
Number of target genes - 17