teriflunomide - teriflunomide tablet, film coated(Teriflunomide)Medication DetailsAizant Drug Research Solutions Pvt LtdMedication DetailsDrug Interactions