SPAC806.11

Putative uncharacterized protein C806.11

Molecular Synopsis