GK2368 logo

GK2368

UPF0403 protein GK2368

Molecular Synopsis