BF3560 logo

BF3560

UPF0597 protein BF3560

Molecular Synopsis