3451489 logo

Cefpodoxime proxetil

Compound Synopsis