Sand Trap Louvers
Technology

Sand Trap Louvers

Envirotech Sand Trap Louvers are engineered air intake panels that separate sand and large dust particles from incoming

Acoustics 3 min 65