Sand Silo
Abdelaal SabraAbdelaal SabraEgypt

Sand silo machine for removing the sand from raw water (waste water treatment plant)