The brand name is Marburger from Germany. Not fancy, paid just 18€ for it on a department store here in Berlin. They are big here. Almost every watch shop/jeweler has them.
I love this strap, but Marburger and Amazon.de's Marburger shop only distributes to Germany :-(