View High Resolution Image
| UPC | 850059666203 | Manufacturer Part # | DTA-1228 |
| Model | DTA Mount | Subcategory | Suppressor Accessories |
| Manufacturer | ANECHOIC | Shipping Dimensions | 5.50 x 3.50 x 0.75 in |