SPAC18G6.12c

Uncharacterized protein C18G6.12c

Molecular Synopsis