CPF_2407 logo

CPF_2407

UPF0246 protein CPF_2407

Molecular Synopsis