Service hotline:+86-(0)-15221025520
Home
/Products
/Catalog Peptides
/Relaxins (2)
Products
200P02
Relaxin H3 (human) trifluoroacetate salt
N/A
1158181-62-4
200P01
Relaxin H2 (human) trifluoroacetate salt
Serelaxin
99489-94-8
Copyright © Shanghai Taopu-Professional peptide manufacturer.