This blue, oval pill imprinted with 93 1893 is a Etodolac 500 MG Oral Tablet, per the NIH.
Etodolac is a human prescription drug. The active pharmaceutical ingredient is etodolac and is classified as, "Cyclooxygenase Inhibitors [MoA], Nonsteroidal Anti-inflammatory Compounds [Chemical/Ingredient], Nonsteroidal Anti-inflammatory Drug [EPC]."
This pill is made by Teva Pharmaceuticals USA Inc.
There are 7 other blue pills that with a similar imprint: "93 1893". They may be a different dosage of the same drug or a different drug entirely.