RD-17A Phalanx Vambraces

RD-17A Phalanx Vambraces is a prototype heavy armor item.