APL_0968

UPF0231 protein APL_0968

Molecular Synopsis