Hydrochlorothiazide generic name