Deldrimor armor