relaxin C-peptide [ 115825-92-8 ]

Cas Number: 115825-92-8
Product Code
376430
Product Name
relaxin C-peptide
Cas Number
115825-92-8
Molecular Formula
C75H118 N20 O24