in four earlier similar studies i found that cephaloglycin , cephalexin ( two studies ) and cefatrizine were consistently but not significantly more effective than penicillin therapy .
C0007721
cephaloglycin
C0007716
cephalexin