Shopping cart

Product
Qty
Price
Subtotal
Brand Farxiga
Farxiga®10mg × 168 tablets
$543.99
$543.99
Vesicare
Vesicare10mg × 60 tablets
$229.95
$229.95
Click here  Upgrade to 10mg × 90 tablets and save $ 4.97
Shipping method