Details Defumide Tablets 20mg Brand Name: Defumide Tablets 20mg Composition: Leflunomide 20mg Pack Size: 3×10’s Tablets Date 19 Feb 2017 Mass Pharma (Private) Limited