Linaclotide

P14693
851199-59-2
MFCD20526656
C59H79N15O21S6
1526.75
We accept Blanket Purchase Order