Loading patent details...
US4035014A: Bullet-Resistant Retractable Shield Assembly | Searchlight