Linaelotide acetate

P14694
851199-59-2
MFCD21607788
C59H79N15O21S6.C2H4O2
1586.8
We accept Blanket Purchase Order