SPAC521.04c logo

SPAC521.04c

Putative cation exchanger C521.04c

Molecular Synopsis