YUCHAI YC135-8 13TON EXCAVATOR - READY TO WORK Excavators for sale or hire in Australia