The name excelsior originated in America and excelsior is manufactured in America for more than a century. In America excelsior has no other normal title; having said that, in many other nations around the world, excelsior is commonly regarded and often called Wooden wool.Take a look at our competitively priced offers and enjoy the key benefits of … Read More