BURPS668_3112 logo

BURPS668_3112

UPF0301 protein BURPS668_3112

Molecular Synopsis