B7-33

A synthetic relaxin-derived peptide that halts and reverses pathological tissue fibrosis in the heart, lungs, and kidneys without causing severe blood pressure drops.
B7-33
Shop by Category