Green Machine

brand of lever-style hand press marketed by The Trimming Shop

M8 and 19mm Shaft