Alprostadil only product in urethral dose form

778261005

On the shelf

4 products
clinical drug Alprostadil 1 mg urethral stick
£1.00
clinical drug Alprostadil 125 microgram urethral stick
£1.00
clinical drug Alprostadil 250 microgram urethral stick
£1.00
clinical drug Alprostadil 500 microgram urethral stick
£1.00
Basket
Total£0.00