Medicine Jefenac 12.5 12.5 mg Suppository Diclofenac Sodium Ad-din Pharmaceuticals Ltd. View medicine