Swedish Defence Research Agency

Life-saving shoes