In vitro and in vivo evaluation of A-56268 (TE-031), a new macrolide

In vitro and in vivo evaluation of A-56268 (TE-031), a new macrolide