photo -> technology -> mechanics -> caterpillar ->

caterpillar scraper trucked machine


Device related to mechanics, especially caterpillar technology, featuring scraper trucked machine.