Cephalexin 93 3147 pill