SPAC29A4.14c

Uncharacterized protein C29A4.14c

Molecular Synopsis