L8003.10A

Putative uncharacterized protein YLR279W

Molecular Synopsis