BURPS1106A_3900 logo

BURPS1106A_3900

UPF0102 protein BURPS1106A_3900

Molecular Synopsis