Laparotomy Sponges – Integra LifeSciences – 1223

Call for price

Laparotomy Sponge, 4″ X 18″, 4Ply