Diclofenac sodium 75 mg delayed-release tablet