BURPS1106A_1494

UPF0060 membrane protein BURPS1106A_1494

Molecular Synopsis