I will rather believe a Russian quality than Chinese by a mile. if you look at the documents they are glass fiber filled, i have not seen Chinese using such plastic.

What sanctions? The guy is living in Amsterdam