BURPS1106A_3900

UPF0102 protein BURPS1106A_3900

Molecular Synopsis