Telotristat etiprate (LX 1606 Hippurate) 500mg

AdooQ Bioscience

Shipping Standard

Buy now

500mg

£1,141.00 / €1,597.40 A10542-500

All prices shown are exclusive of VAT