BURPS1106A_1494 logo

BURPS1106A_1494

UPF0060 membrane protein BURPS1106A_1494

Molecular Synopsis