Additional information
UPC

850059666265

Manufacturer

ANECHOIC

Manufacturer Part Number

DTA-M14x1LH

Subcategory

Suppressor Accessories

Model

DTA Mount

Description

Direct Thread Mount