Truck Mounted

22mtrs Telescopic Bucket

Aichi SK220