BURPS1106A_1667

UPF0145 protein BURPS1106A_1667

Molecular Synopsis