Protein Box
ACU18368 (UniProt)
unknown
Copyright © 2010 by ITB Bari