Catalog Number:
AA01N3K0
Chemical Name:
Peptide C105Y
CAS Number:
247572-63-0