YBL0423 logo

YBL0423

UPF0642 protein YBL028C

Molecular Synopsis