YK041

Putative uncharacterized protein ENSP00000334305

Molecular Synopsis