The Street King 660 is an especially powerful and efficient truck-mounted sweeper.
ExhibitorAebi Schmidt International AG