Protein Box
ACU23533 (EMBL prot)
unknown
Copyright © 2010 by ITB Bari