67829-15-6

ubiquitin hexadecapeptide

Cas Number: 67829-15-6  Molecular Structure
Product Code
891094
Product Name
ubiquitin hexadecapeptide
Cas Number
67829-15-6
Molecular Formula
C89H151N27O24