MOS 500 12M/28MC&18 3N1 SPL DE

$436.98

In stock

UPC

015813514828

Manufacturer

Mossberg

Manufacturer Part Number

51482