IPCA Lysoretic, 10 mg / 12.5 mg, 28 tab.

$0.00

Lisinopril + Hydrochlorothiazide tablets, India

Out of stock

SKU: 2819925 Category: