Laparotomy Sponges – Integra LifeSciences – 1214

Call for price

Laparotomy Sponge, 18″ X 18″, 4Ply – Pwsh