Good grief
The company is still in business - now making band uniforms and the like: https://www.demoulin.com/ But wait - there's more! A museum of some of the things in the catalog: https://www.demoulinmuseum.org/
Scott