Loading patent details...
US10871344B2: Firearm with self-deploying stock | Searchlight