Diclofenac Prolonged release Tablets IP 75 mg

1597

SKU: 1597 Category:

Diclofenac Prolonged release Tablets IP 75 mg