Manufacturer: Manufacturer KM

KM 12" HANDMASKER BLADE

$61.50
$61.50
Manufacturer part number: 5114159803