ETA_13650

UPF0265 protein ETA_13650

Molecular Synopsis