Marsalaz 500mg Mesalazine 30 TAB

159 EGP

Only 2 left in stock

Marsalaz 500mg Mesalazine 30 TAB

159 EGP

Only 2 left in stock

Compare
Category:

30 tablets

Select at least 2 products
to compare