Mixers and concrete pumps

Mixers and concrete pumps


Safety device on opening inspection hatch.