Singapore Specialized Engineering Pte ltd

Temporary noise control barrier