In addition, MiddleBrook Pharmaceuticals sells its Keflex products in both capsule and powder formulations for the treatment of skin and skin structure ...