130587-29-0
Glucagon-relatedpeptide 2 (Octodon degus)
Product Code:
861289
Molecular Formula:
C167H255N43O55S
Molecular Weight:
Order 130587-29-0