SPAC806.11 logo

SPAC806.11

Putative uncharacterized protein C806.11

Molecular Synopsis