supply cephalexin monohydrate compacted