Armor module | Patent Publication Number 20110030543 | Patexia