2212232157

compensator,right,590x26mm
SKU Model Number: 2212232157
Manufacturer part number: 221223215
Vendor: Italy Warehouse