damage-specific DNA binding protein 2, 48kDa Biomolecules

damage-specific DNA binding protein 2, 48kDa Biomolecules