Shewana3_3143

UPF0246 protein Shewana3_3143

Molecular Synopsis