Loading patent details...
US5654518A: Double Truss Structural Armor Component | Searchlight