Bamboo cane driving

Damcon caning machine

601567
Used Damcon caning machine with clamp-unit.
More information