Hello,
Our anchors are made of 316L quality stainless steel. Concerning the other questions we suggest that you get in contact with the UIAA commission that works on the topic.
http://www.theuiaa.org/contact.html
Thank you for your interest.
Sincerely
Reply