Details Defumide Tablets 20mg Brand Name: Defumide Tablets 20mg Composition: Leflunomide 20mg Pack Size: 3×10’s Tablets Composition 19 Feb 2017 Drops