Ubiquitin is a small regulatory protein found in most tissues of eukaryotic organisms.
IP Informationen
IP: 104.21.5.34