The generic equivalent of Esbriet is Pirfenidone tablets. It is much more affordable than the brand product.