Showing topic

Doripenem

Names and synonyms

  • Doripenem
  • Doribax
  • Finibax