Generic drugs are supposed to be equivalent to brand-name medications — but the FDA doesn’t always ensure that.