Listing ID #3399685
Company Information
Ask for more detail from the seller
Contact SupplierBaffle panels are hanging system panels which hang from ceiling and hanging system is been reinforced within the panels. Baffle panel deal with sound problems in a given hall. These panels are easy to install.