MmarC6_0667 logo

MmarC6_0667

UPF0248 protein MmarC6_0667

Molecular Synopsis