texaa-L62160

Manufacturer – Texaa

Origin – France

Specialism – Accoustic Products

Favourite Products – Stereo Suspended panels

Lead Time – 5 Weeks

Website – www.texaa.com