China Custom Peptides/Customer Peptide Synthesis, Find details about China Linaclotide, 851199-59-2 from Custom Peptides/Customer Peptide Synthesis