Chamfering device

Chamfering device
Reference Name
515030075 Chamfering device 25 mm