Clarke & Lewis PM-101 Tube End Finisher
Description:
Ferrule Preset Machine