BF3560

UPF0597 protein BF3560

Molecular Synopsis