Forklifts

A wide array of diesel forklifts with a lifting power of 2 to 32 tons, and electric forklifts of 1.2 to 5 tons.