Loading patent details...
US4517230A: Artificial Camouflage Leaf Construction | Searchlight