RAM

RAM

An automated dual curved needle annular suture device places a 3.5mm wide mattress suture in one squeeze.