The Light Source Mega Clamp Black

Price 11.95 USD

EAN/UPC/ISBN Code 871670000016



Manufacture Country USA

Safe vertical working load: 600lb.