colchicine 1 mg price ampicillin prazosin generic cost triamterene hctz 75 50 mg tadalafil india brand