Pirfact 200mg and/or alternatives
Pirfenidone
Pirfact 267mg and/or alternatives
Pirfenidone
Pirfact 801mg and/or alternatives
Pirfenidone
Prevacid 15mg and/or alternatives
Lansoprazole
Prevacid 30mg and/or alternatives
Lansoprazole
Prevacid dispersible tab 15mg and/or alternatives
Lansoprazole
Prevacid dispersible tab 30mg and/or alternatives
Lansoprazole