Loading patent details...
US5381500A: Metal Insert and Buffer Retention Plunger | Searchlight