BURPS668_1196 logo

BURPS668_1196

UPF0176 protein BURPS668_1196

Molecular Synopsis