Yes. The Food and Drug Administration (FDA) requires generic and brand-name drugs to be the same when it comes to active ingredients, strength, dosage form, and administration route.