YKL332

Putative uncharacterized protein YKL066W

Molecular Synopsis