RD-17A Phalanx Chestguard

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