I have to say that I don't know much about this armor. I think this is racing armor. I pulled it out of an MK jacket. I think it is also used for racing suits. Looking at the Vanson website, it looks like this armor is Vanson's GP armor (GP Floating Armor System).