Loading patent details...
US5326049A: Device Including a Body Having Folded Appendage to Be Deployed Upon Acceleration | Searchlight