BURPS668_3112

UPF0301 protein BURPS668_3112

Molecular Synopsis