Showing results matching keyword "lo d"

Teslar Plus 40 mg+12.5 mg (Telmisartan + Hydrochlorothiazide) is manufactured by Beacon Pharmaceuticals PLC

Thanks for using MedEx!
How would you rate your experience so far?