5TTA | pdb_00005tta

A 1.85A X-Ray Structure from Peptoclostridium difficile 630 of a Hypothetical Protein


Select a different viewer