BURPS1106A_1667 logo

BURPS1106A_1667

UPF0145 protein BURPS1106A_1667

Molecular Synopsis