Loading patent details...
US6945154B1: Finned carbine handguard assembly | Searchlight