Deldrimor armor remnants