Could the imprint possibly read 33 instead of 88?
If so
This pill is Teva's generic version of
OxyContin® 80 mg
Each pill contains
Oxycodone HCl Extended-Release 80 mg
Imprint Code: 93/33
Description: Oval, Green tablet
You will find an image at tevapharmusa.com
Info at
http://oxycodone.drugs.com