Spironolactone vs Hydrochlorothiazide

Spironolactone dosage information
hydrochlorothiazide dosage information
contraindications