CATERPILLAR 3516, 3508 Generators for sale or hire in Australia