Meropenem, ICI 194,660

Beta-lactam (carbapenem)
1983