Stamford Baffle Whiteboard
A white board presentation of the Stamford Baffle and the benefits of the installation of these extraordinary baffles.
https://youtube.com/watch?v=b69oaeGb8Ig%2520frameborder%3D0%2520allow%3Dautoplay%3B%2520encrypted-media