Avalon Machinery

Durma PBF 2560

Durma PBF 2560 8’ x 66 Ton, 3 axis, Touch screen control