PKR12000
Patented Quick Detachable Lever Lock Controlled Mounting Base for Rapid Deployment and Detachment
Heavy-duty Full Metal Construction to Meet Harshest Requirements, Innovative Anti-rotation Steel Crossbar Insert for Rock Solid Mounting
Ext...