Surgical Glove Former

Used in the production of surgical use gloves