Mybo QD Stabilizer Mount

Manufacturer: Mybo
SKU: 87567
Call for pricing
A simple quick detach unit featuring all metal construction, anodized aluminum body and quick detach rod fittings.