Shears

18GA SWIVEL HEAD SHEAR 5.0AMP 2500SPM

DeWalt

DW890

DW890

028875008907