Azelastine is the generic version of Astelin and Astepro. They contain the same active ingredients but may contain different inactive ingredients.