cart

Composite surgical grids with a film resorbable covering