CineWALL Acoustic Isolation Strips installed on a cinema project in the UAE

CineWALL Acoustic Isolation Strips installed on a cinema