SPAC56F8.12

Uncharacterized protein C56F8.12

Molecular Synopsis