PHCC008 logo

PHCC008

Putative sugar kinase PH1459

Molecular Synopsis