Linaclotide only product in oral dose form

784225000

On the shelf

2 products
clinical drug Linaclotide 145 microgram oral capsule
£1.00
clinical drug Linaclotide 290 microgram oral capsule
£1.00
Basket
Total£0.00