Skip to content

Additional Information

UPC

850001176033

Manufacturer

STERN DEFENSE

Manufacturer Part Number

004-SD EUBU9D1M