Stitched body armor panels with offset construction | Patent Publication Number 20230384060 | Patexia