SPAC24B11.12c

Putative phospholipid-transporting ATPase C24B11.12c

Molecular Synopsis