View High Resolution Image
| UPC | 850059666258 | Manufacturer Part # | DTA-57828 |
| Model | DTA Mount | Subcategory | Suppressor Accessories |
| Manufacturer | ANECHOIC | Shipping Dimensions | 5.50 x 3.25 x 0.75 in |