SPAC1782.03

Uncharacterized protein C1782.03

Molecular Synopsis