WASHINGTON — The sick, poor and elderly who need prescriptions would suffer from a bill that would extend patents on seven drugs, a former senator who represents consumer groups said Wednesday.

Howard Metzenbaum of the Consumer Federation of America said the legislation would block manufacturers of generic drugs from making cheaper versions of brand-name medicines.