Loading patent details...
US5619007A: Bicycle Mounted Bulletproof Armor Shield System | Searchlight