Tazobactam Diphenylmethyl Ester [ 89789-07-1 ]

Synthetic piracetam intermediates