ubiquitin hexadecapeptide
CAS No. 67829-15-6
ubiquitin hexadecapeptide