Military patch “Ave Maria Deus Vult”

Link to the main picture : here

I was browsing the internet on my smartphone yesterday, and I found this picture of this awesome patch.

In fact, it seems that you can buy it on the two links below. But as it is wrote in Russian, I have no idea of what they say…
Link 1 and Link 2

I also found that this logo can be bought on some t-shirts on those two links : here and here

And I found a nice video (in Russian) about the motto “Ave Maria Deus Vult” : here

Alpha Aquila