Diclofenac Topical is used in rheumatic pain, muscle pain, arthralgia and musculo-skeletal pain.
Diclofenac topical is a non-steroidal anti-inflammatory drug (NSAID). It works by blocking the release of prostaglandin, that causes allergy symptoms and inflammation (swelling and redness).
Benzocaine (topical) is used for local anesthesia.
Benzocaine (topical) works by blocking pain signals from the peripheral nerves to brain which decreases the sensation of pain.